
main:main.o aero_menu.o aero_key.o oled_spi_sh1106.o oled_spi_drv.o oled_spi_sh1106.h aero_menu.h aero_key.h
	gcc -o oledmenu main.o aero_menu.o aero_key.o oled_spi_sh1106.o oled_spi_drv.o -lwiringPi 
main.o: main.c oled_spi_sh1106.h aero_menu.h aero_key.h
	gcc -c main.c
aero_key.o:aero_key.c aero_key.h
	gcc -c aero_key.c aero_key.h
aero_menu.o:aero_menu.c aero_menu.h
	gcc -c aero_menu.c aero_menu.h	
oled_spi_sh1106.o:oled_spi_sh1106.c oled_spi_sh1106.h oled_font.h
	gcc -c oled_spi_sh1106.c
oled_spi_drv.o:oled_spi_drv.c oled_spi_drv.h
	gcc -c oled_spi_drv.c
clean:
	rm -f *.o *.g.gch oledmenu